.ivu-input[disabled] {
    background-color: #fff;
    color: #515a6e;
}

.ivu-menu-vertical .ivu-menu-submenu-title-icon {
    right: 5px;
}

.ivu-select-disabled .ivu-select-selection {
    background-color: #fff;
    color: #515a6e;
}

.ivu-select-input[disabled] {
    color: #515a6e;
    -webkit-text-fill-color: #515a6e;
}

.ivu-input-number-disabled {
    background-color: #fff;
    color: #000;
}

.ivu-radio-disabled .ivu-radio-inner::after {
    background-color: #2d8cf0;
}

.ivu-input-number-input[disabled] {
    background-color: #fff;
    color: #000;
}

.ivu-modal-confirm-head-title {
    width: 85%;
}

.paging {
    /*float: right;*/
    margin-top: 10px;
    text-align: right;
}

.vxe-table .vxe-body--row.row--checked, .vxe-table .vxe-body--row.row--radio {
    background-color: #e6f7ff;
}

.ivu-form-item {
    margin-bottom: 10px;
}

.ivu-modal-body .ivu-form-item {
    margin-bottom: 24px;
}

.tab1 {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: auto;
}

.vxe-table .vxe-table--empty-placeholder {
    z-index: 7;
}

#templateDiv {
    position: relative;
    width: 100%;
    height: 100%
}

.button_item_left {
    margin-left: 8px;
}

.button_row {
    padding: 8px;
    /*display: block;*/
    /*height: 50px;*/
}

.table_div {
    margin-top: 10px;
}

.layout-header-line-default .ivu-row:after {
    content: none;
}

.layout-header-line-default .ivu-row:before {
    content: none;
}

 .vxe-table--tooltip-wrapper {
    z-index: 9999 !important;
}